package Stack;

public interface Stack<E> {

    int size();

    boolean isEmpty();

    int getCapacity();

    /**
     * 栈中添加元素
     *
     * @param e
     */
    void push(E e);

    /**
     * 栈顶元素
     *
     * @return
     */
    E peek();


    /**
     * 栈中取出元素
     *
     * @return
     */
    E pop();

}
